#include<stdio.h>
#include<string.h>
int s[4];
void shu(int s[4],char a[1000]);
int main()
{
	char A[1000];
	gets(A);
	shu(s,A);
	printf("%d %d %d %d\n",s[0],s[1],s[2],s[3]);
	return 0;
}
void shu(int s[4],char a[1000])
{
	int i;
	for(i=0;i<strlen(a);i++)
	{
		if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))
			s[0]++;
		else if(a[i]>='0'&&a[i]<='9')
			s[1]++;
		else if(a[i]==' ')
			s[2]++;
		else
			s[3]++;
	}
}
